mod dao{

    let pool:MySqlPool

    pub fn init_mysql_pool(){
        let pool = sqlx::MySqlPool::builder().
                max_size(100).
                min_size(10).
                connect_timeout(std::time::Duration::from_secs(10)).
                max_lifetime(std::time::Duration::from_secs(1800)).
                idle_timeout(std::time::Duration::from_secs(600)).
                build(&std::env::var("mysql://root:new_password@192.168.43.163:3306/rust_mysql_test").unwrap()).await?;
    }

}